package com.neuedu.javase.array;

import java.util.Arrays;

/**
 * @author :金山老师
 * project: MyJavaSE
 * 描述 ： 排序（冒泡）
 * @date : 2025/10/22 14:35 星期三
 */
public class MySort {

    public static void main(String[] args) {
        int[] arr = {9,18,5,14,2,0};


        for (int i = 1; i <  arr.length; i++) {
            System.out.println(arr[i]);
            for (int j = 0; j <arr.length - i ; j++) {
                if(arr[j] > arr[j+1]){
                    int temp = arr[j];
                    arr[j] =  arr[j+1];
                    arr[j+1] = temp;
                }
            }
        }


        //排序后的结果
        for (int i = 0; i < arr.length; i++) {
            System.out.println("arr[i] = " + arr[i]);
        }


        /**
         *
         */


        double  salarys[] = { 33.66 , 58.77,12.88,6.67};

        System.out.println("=========排序之前的");
        for (int i = 0; i < salarys.length; i++) {
            System.out.println(salarys[i]);
        }
        Arrays.sort(salarys);

        System.out.println("=======排序之后的");
        for (int i = 0; i < salarys.length; i++) {
            System.out.println(salarys[i]);
        }
        



    }




}
